 @import "common.less";
 .lt_header {}

 .lt_container {
     height: 100%;
     position: relative;
     .pro_info {
         font-size: 18px;
         background-color: #fff;
         padding: 10px 5px;
         border-bottom: 1px solid #ccc;
     }
     .pro_price {
         background-color: #fff;
         padding: 10px 5px;
         border-bottom: 1px solid #ccc;
         .new_price {
             font-size: 22px;
             color: red;
         }
         .old_price {
             font-size: 14px;
             color: #666;
             text-decoration: line-through;
         }
     }
     .pro_size {
         background-color: #fff;
         padding: 10px 5px;
         border-bottom: 1px solid #ccc;
         >span {
             border: 1px solid #ccc;
             display: inline-block;
             width: 25px;
             height: 25px;
             text-align: center;
             line-height: 25px;
             margin-bottom: 5px;
         }
     }
     .pro_num {
         font-size: 18px;
         background-color: #fff;
         padding: 10px 5px;
         .mui-numbox {
             width: 90px;
             padding-left: 30px;
             .mui-numbox-btn-minus {
                 width: 30px;
             }
             .mui-numbox-input {
                 padding: 0 !important;
                 width: 28px !important;
             }
             .mui-numbox-btn-plus {
                 width: 30px;
             }
         }
     }
 }

 .lt_footer_tool {
     position: fixed;
     bottom: 0;
     width: 100%;
     height: 50px;
     background-color: pink;
     padding-left: 60px;
     padding-top: 6px;
     >.cart_icon {
         position: absolute;
         top: 12px;
         left: 15px;
         color: #000;
         font-size: 26px;
         >span {
             font-size: inherit;
         }
     }
     .ft_tool {
         padding-right: 10px;
         >.mui-btn {
             padding: 10px;
             width: 45%;
         }
     }
 }